body
{
    background-image:           url(images/back_up.png);
    background-repeat:          repeat-x;
    background-color:           #87decd;
    font-family:                verdana,helvetica,arial,geneva,tahoma,sans-serif;
    font-size:                  11px;
}

img
{
    border:                     none;
}

.text
{
    border:                     1px solid RGB(215,215,215);
    background-image:           url(images/input-back.png);
    background-repeat:          repeat-x;
    background-color:           RGB(255,255,255);
    font-size:                  10px;
}

.columnTitle
{
    padding-top:                3px;
    text-align:                 center;
    color:                      RGB(255,255,255);
    font-weight:                bold;
    background-image:           url(images/back_div.png);
    background-repeat:          repeat-x;
    background-color:           #43b4af;
    border:                     1px solid #43b4af;
    font-size:                  13px;
}

.menu
{
    background:                 url(images/menu-back.png);
    color:                      white;
    height:                     20px;
    font-weight:                bold;
    font-size:                  13px;
    padding:                    3px;
    text-align:                 center;
}

.back
{
    text-align:                 left;
    color:                      black;
    background-image:           url(images/div-back.png);
    background-repeat:          repeat-x;
    background-color:           white;
    border:                     1px solid RGB(190,190,190);
    font-size:                  10px;
    text-indent:                10px;
    padding:                    10px;

}

.loginLabel
{
    color:                      white;
}

.credits
{
    color:                      white;
    font-size:                  10px;
}

.newstitle
{
    padding-top:                3px;
    text-align:                 left;
    text-indent:                10px;
    font-weight:                bold;
    font-size:                  13px;
    color:                      RGB(255,255,255);
    background-image:           url(images/back_div.png);
    background-repeat:          repeat-x;
    background-color:           #43b4af;
    border:                     1px solid #43b4af;
}


.newsPost
{
    color:                      black;
    font-size:                  10px;
    padding:                    10px;
    text-align:                 right;
}

.topMenuButton
{
    color:                      white;
    height:                     20px;
    font-weight:                bold;
    font-size:                  13px;
    text-align:                 center;
    background-color:           transparent;
    border:                     none;
}

.bannerTop
{
    height:                     120px !important;
    background-image:           url(images/grama_bg.jpg) !important;
}

.label
{
    width:                      150px;
    vertical-align:             top;
}
